foreign advertising agency - Alemán Inglés Diccionario